Starry flounder - English Synonyms Dictionary